*{
    margin: 0;
    padding: 0;

}
input{
   outline: none;
   
}
p{
   position: fixed;
   width: 100%;
   height: 100%;
   background: rgba(0,0,0,0.5);
   display: none;
}
table{
   position: relative;
   margin-top: 50px;
   border-collapse: collapse;
}
td{
   width: 120px;
   height: 100px;
   text-align: center;
   font-size: 30px;
   line-height: 100px;
   border: 2px solid black;
}
.add{
   padding-left: 100px;
   width: 300px;
   height: 250px;
   border: 2px solid #eeee;
   
}
.add>input{
   margin: 10px;
}
.add>h1{
   margin: 10px;
}
.change{
   padding-top:50px ;
   width: 300px;
    height: 300px;
   border: 2px solid #eeee;
   position: absolute;
   top:300px;
   left: 900px;
   background-color: white;
  
}
.zhemu{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    display: none;
    
}

button{
   font-size: 20px;
   width: 50px;
   height: 30px;
   margin:20px ;
}